Operating Guidelines for Finite-State Services
نویسندگان
چکیده
We introduce the concept of an operating guideline for an arbitrary finite-state service P , extending the work of [1, 2] which was restricted to acyclic services. An operating guideline gives complete information about how to correctly (in this paper: deadlock-free) communicate with P . It can further be executed or used for service discovery. An operating guideline for P is a particular service S that is enriched with annotations. S communicates deadlock-free with P and is able to simulate every other service that communicates deadlock-free with P . The attached annotations give complete information about whether or not a simulated service is deadlock-free, too.
منابع مشابه
Deciding the Precongruence for Deadlock Freedom Using Operating Guidelines
In the context of asynchronously communicating and deadlock free services, the refinement relation of services has been formalized by the accordance preorder. A service Impl accords with a service Spec if every controller of Spec—that is, every environment that can interact with service Spec without deadlocking—is a controller of Impl . The procedure to decide accordance of two services uses th...
متن کاملAn Algorithm for Matching Nondeterministic Services with Operating Guidelines
Interorganizational cooperation is more and more organized by the paradigm of services. Service-oriented architectures (SOA) provide a general framework for service interaction. SOA describe three roles of services, the service provider, the service requester, and the service broker, together with the three operations publish, find, and bind. We provide a formal method based on nondeterministic...
متن کاملMatching Nondeterministic Services with Operating Guidelines
Interorganizational cooperation is more and more organized by the paradigm of services. The service-oriented architecture (SOA) provides a general framework for service interaction. It describes three roles, service provider, service requester, and service broker, together with the operations publish, find, and bind. We provide a formal method based on nondeterministic automata to model service...
متن کاملOperating guidelines for services
In a service-oriented world, the interaction of stateful services raises the need for formal verification of the behavioral compatibility of the services. In this thesis, we introduce a formal framework basing on Petri nets and automata for service modeling and formalize behavioral compatibility as deadlock freedom of the composition of the services. Many other research questions, like substitu...
متن کاملInfluence of Socioeconomic Characteristics on Purposes for which Mobile Phone was used by Small Scale Farmers in the Gezira State, Sudan
The objective of this study was to assess the influence of some socioeconomic characteristics on purposes for which mobile phone was used by small scale farmers in the Gezira State, Sudan. The total number of small- scale farmers in the State for 2013-2014 growing season was estimated to be 5000. Ten percent of the population was used using the simple random sampling technique. The collected da...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007